﻿using Abp.Application.Services.Dto;
using System;

namespace Camc.Quality.Dto.TableReturnDto
{
    public class RQualityRecordOutDto : FullAuditedEntityDto<Guid>
    {
        public Guid WorkStepEntityId { get; set; }
        /// <summary>
        /// 排序
        /// </summary>
        public int Sort { get; set; }
        ///// <summary>
        ///// 序号
        ///// </summary>
        //public int Index { get; set; }
        /// <summary>
        /// 岗位负责人
        /// </summary>
        public long? ResponsibleUser { get; set; }
        /// <summary>
        /// 岗位负责人签署时间
        /// </summary>
        public DateTime? ResponsibleUserTime { get; set; }
        /// <summary>
        /// 操作者
        /// </summary>
        public long? OperateUser { get; set; }
        /// <summary>
        /// 操作者签署时间
        /// </summary>
        public DateTime? OperateUserTime { get; set; }
        /// <summary>
        /// 互检
        /// </summary>
        public long? InspectionUser { get; set; }
        /// <summary>
        /// 互检签署时间
        /// </summary>
        public DateTime? InspectionUserTime { get; set; }
        /// <summary>
        /// 工组长
        /// </summary>
        public long? GroupLeaderUser { get; set; }
        /// <summary>
        /// 工组长签署时间
        /// </summary>
        public DateTime? GroupLeaderUserTime { get; set; }
        /// <summary>
        /// 检验员
        /// </summary>
        public long? TestUser { get; set; }
        /// <summary>
        /// 检验员签署时间
        /// </summary>
        public DateTime? TestUserTime { get; set; }
    }
}
